//package com.lkcoffee.demo;
//
//
//import cn.hutool.core.date.DateField;
//import cn.hutool.core.date.DateUnit;
//import cn.hutool.core.date.DateUtil;
//import cn.hutool.core.math.Money;
//
//import javax.swing.*;
//import java.math.BigDecimal;
//import java.math.RoundingMode;
//import java.util.Date;
//
///**
// * @author : feixiang.li
// * @since : 2025-05-14 20:16
// */
//public class Test6 {
//
//
//    public  void rotate(int[] nums, int k) {
//        int length = nums.length;
//        k = k % length;
//        reverse(nums, 0, length - 1);
//        reverse(nums, 0, length - k - 1);
//        reverse(nums, length - k, length - 1);
//    }
//
//    public void reverse(int [] nums, int start, int end){
//        while (start < end) {
//            int temp = nums[start];
//            nums[start] = nums[end];
//            nums[end] = temp;
//            start++;
//            end--;
//        }
//    }
//
//    public static void main(String[] args) {
//        int[] nums = {1, 2, 3, 4, 5, 6, 7};
//        rotate(nums, 3);
//        for (int i = 0; i < nums.length; i++) {
//            System.out.println(nums[i]);
//        }
//    }
//}
